something that reflects - English Synonyms Dictionary